#include <stdio.h>
int main()
{
   FILE *fp;
   char c;
   fp = fopen("file.txt", "w");
   c = fgetc(fp);
   if( ferror(fp) )
   {
      printf("读取文件：file.txt 时发生错误\n");
   }
   clearerr(fp);
   if( ferror(fp) )
   {
      printf("读取文件：file.txt 时发生错误\n");
   }
   fclose(fp);
   return(0);
}
/*
	假设我们有一个文本文件 file.txt，它是一个空文件。让我们编译并运行上面的程序，
	因为我们试图读取一个以只写模式打开的文件，这将产生以下结果。
	读取文件：file.txt 时发生错误
	通过上面的例子可以看到，clearerr 清除了出错标志。	
*/
